research trainee - French English Dictionary